David Barrera Actor / Director / Producer DouBan IMDb Actor No One Gets Out Alive 2021 5.4 Selena: The Series 2020 - 2021 6.6 Monster 2022 8.0